Swahili Beach
Select date
-
Select date
1 night
1 room, 2 adults, 0 children
All properties in Diani Beach
Swahili Beach
No. 2 of Premium Hotels in Kwale
Ukunda, Diani Beach Road, Diani Beach, Kwale, 80401, Kenya
Show on map
We Price Match







Highlights
Great views
Airport drop-off available
Comfy rooms
Ideal location
Delicious breakfastShow more
Amenities
Golf course
Outdoor swimming pool
Private beach area
Beach volleyball
Diving
Snorkeling
Spa
Massage room
All amenities
Property Description
When you stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani Snake Park. This beach resort is 24.6 mi (39.6 km) from Nyali Beach and 26 mi (41.9 km) from Bamburi Beach.
Show more
8.6/10
Best hotel in diani
All 115 reviews
Surroundings
Airport: Ukunda Airport
(2.7 km)
Airport: Moi International Airport
(40.9 km)
Train: Mombasa Train Station
(31.7 km)
Landmarks: CORAL BEACH COTTAGES & APARTMENTS
(390m)
Landmarks: Woza Woza Diani Beach Camping and Fun Zone
(500m)
Landmarks: Pilli Pipa Dhow Safari
(510m)
View on map
Overview
Rooms
Guest Reviews
Services & Amenities
Policies
1
Penthouse
1 King bed
Has window
Non-smoking
Air conditioning
Private bathroom
Minibar
Blackout curtains
Check Availability
6
Superior Double Room
2 Single bed or 1 Double bed
Has window
Non-smoking
Air conditioning
Private bathroom
Refrigerator
Minibar
Check Availability
8
Executive Suite
Bedroom 1:1 King bed
Has window
Non-smoking
Air conditioning
Private bathroom
Bathtub
Refrigerator
Check Availability
2
Standard Room
2 Single bed or 1 King bed
Has window
Non-smoking
Air conditioning
Refrigerator
Bathtub or shower
Balcony
Check Availability
1
VIP Club Room
Bedroom 1:1 King bed
Non-smoking
Air conditioning
Private bathroom
Minibar
Blackout curtains
Check Availability
Hide Room Types
Guest Reviews
8.6/10
Very Good
115 reviews
- Cleanliness8.5
- Amenities8.7
- Location8.7
- Service8.4
Average for similar properties in Diani Beach

Review summary
Powered by AI
Service Quality: The staff are generally described as friendly, polite, and accommodating, going to great lengths to assist guests. They maintain the beach by cleaning seaweed and offer impeccable service, enhancing the overall guest experience.(based on 4 reviews)
MathNerd
September 20, 2024
Swahili Beach Resort is a great all inclusive resort in Diani Beach in Kenya. It's perfect as a base for staying in the area, with everything you need included. The rooms are spacious, the staff are incredible (and I mean incredible - nothing is too much trouble for them, they are so polite and will really go to great lengths to help you).
The only issue is that if the resort puts you in a room that is different to what you've booked (in our case, we booked a Standard room and we got given a Superior room), it can be difficult for them to find your reservation in their backend systems.
So ensure you go in with printed proof of your reservation and payment, and eventually it will all get sorted.
Otherwise, it's amazing, the Dawa drinks are top notch and the rooms are spacious and inviting.
Ms Raston
October 19, 2023
Best hotel in diani
Andrew Olowude
April 29, 2023
Very beautiful resort and love the multiple levels of swimming pools. Some of the restaurants are very nice and staff are all very friendly
Guest User
September 25, 2023
Impeccable service and lovely place, truly perfect in every way
Xiaosaxiaoxiannv
March 18, 2025
超級超級喜歡 環境服務都對得起這個價格 ,下次旅行還要來 強烈推薦 ,特別是傍晚坐在沙灘邊吹着海風喝着酒,能讓你舒服到不行~一定要去住啊!😆
Translate
M352051****
February 14, 2025
Safari結束後從安博塞利坐火車到了蒙巴薩,再打Uber到了迪亞尼,斯瓦西里可以説是這片最好的酒店之一,主要是私人沙灘,有24小時保安巡邏,較為安靜。其他酒店基本不是私人沙灘,沙灘上也沒多少近海的沙灘椅。這家都有,海邊沙灘也有餐廳和酒吧,酒店活動多,早餐好吃,房間很大。很適合勞累safari之後的舒適修整。酒店工作人員也很勤勞認真,會一大早打掃沙灘海藻。酒店也有相應的沙灘行走和出海活動。安全性強,門口有一個步行可達的家樂福很不錯,不遠處打Uber可以到知名的阿里巴巴洞穴餐廳。很不錯的休息地,適合一個人休假舒服修整。以後有機會還會來。
Translate
FathiaFT
May 9, 2025
Top, rien à dire. Un endroit paradisiaque
Translate
PHILIP HUANG 2025
January 21, 2025
環境很不錯,雖然裏面的餐食貴了些不大划算的。
Translate
Services & Amenities
Most popular amenities
Golf course
Off-site
Outdoor swimming pool
Additional charge
Private beach area
Beach volleyball
Diving
Snorkeling
Spa
Additional charge
Massage room
Gym
Private parking
Free
Priority airport pick-up
Additional charge
Car rentals
Bar
Table tennis room
Restaurant
Airport drop-off
Additional charge
Conference room
Additional charge
Multi-function room
Business center
Karaoke
Playground
Kids' club
Childcare service
Additional charge
Tour and ticket booking service
Currency exchange
24-hour front desk
Wi-Fi in public areas
Free
Luggage storage
Outdoor swimming pool
Private beach area
Spa
Bar
Restaurant
Restaurant
Restaurant
No additional info available
More Amenities
Internet
Wi-Fi in public areas
Free
Outdoor swimming pool
Infinity pool
Pool with view
Parking
Private (exclusively for guests) is available On-site parking. Reservation not needed.
Private parking
Free
Transportation
Car rentals
Shuttle service
Additional charge
Priority airport pick-up
Additional charge
Airport drop-off
Additional charge
Front desk services
24-hour front desk
Concierge service
VIP check-in service
Express check-in and check-out
Safe at front desk
Luggage storage
Wake-up call
Currency exchange
Tour and ticket booking service
Languages spoken
English
French
German
Food & drink
Halal meals provided
Convenience store/kiosk
Bar
Alcohol-free rooms (on request)
Lobby bar
Room service
Health & wellness
Spa
Additional charge
Table tennis room
Windsurfing
Diving
Beach volleyball
Golf course
Off-site
Beauty and makeup
Hair and beauty salon
Gym
Massage room
Body care
Light therapy
Snorkeling
Foot bath
Activities
Karaoke
Public beach
Beach umbrellas
Private beach area
Gaming area
Fishing
Public areas
Picnic area
Garden
Smoking area
Cleaning services
Dry cleaning
Additional charge
Ironing service
Additional charge
Clothes dryer
Laundry service (on-site)
Additional charge
Clothes steamer
Facilities for children
Playground
Childcare service
Additional charge
Kids' board games/puzzles
Children's meals available
Kids' club
Business services
Multi-function room
Fax/copying service
Additional charge
Conference room
Additional charge
Business center
Accessibility
Accessible rooms available
Safety & security
Intruder alarm
Smoke detector
CCTV in public areas
First aid room
First aid kit
Fire extinguisher
Security personnel
Property Policies
Check-in and Check-out Times
Check-in: after 14:00
Check-out: 06:00–10:00
Front desk hours: 24/7
To check-in, contact the property 2 days in advance by phone
Child policies
Children can stay in some rooms of this hotel.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.
Cribs and Extra Beds
Extra bed and crib policies may vary according to room type. Please refer to the room type details for more information.
Breakfast
StyleBuffet
Opening hours[Mon - Sun] 07:00-10:00 Open
| Age | Fee |
|---|---|
Children 17 years old and under | US$14.00 (approx. KWD 4.310) per person |
Adult | Buffet:US$23.00 (approx. KWD 7.070) per person |
Additional breakfast fees are not included in the total and need to be paid at the property.
Pets
Pets are not allowed
Age Requirements
The main guest checking in must be at least 18 years old
Paying at the hotel



- Cash
Property Description
- Opened: 2011
- Number of Rooms: 142
Phone:+254-707730754
Email:stay@swahilibeach.com
When you stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani Snake Park. This beach resort is 24.6 mi (39.6 km) from Nyali Beach and 26 mi (41.9 km) from Bamburi Beach.
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 9 outdoor swimming pools, a health club, and bicycles to rent. Additional features at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge).
Grab a bite to eat at one of the resort's 5 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee.
Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 125 air-conditioned rooms featuring minibars and flat-screen televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 9 outdoor swimming pools, a health club, and bicycles to rent. Additional features at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge).
Grab a bite to eat at one of the resort's 5 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee.
Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 125 air-conditioned rooms featuring minibars and flat-screen televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.
Frequently Asked Questions
What’s the cancellation policy at Swahili Beach?
The cancellation policy at Swahili Beach depends on your room type and booking terms.What’s the cancellation policy at Swahili Beach?
What are the check-in and check-out times at Swahili Beach?
Check-in at Swahili Beach starts from 14:00, and the standard check-out time is by 10:00.What are the check-in and check-out times at Swahili Beach?
What amenities, facilities, and services are offered at Swahili Beach?
Popular amenities and services at Swahili Beach include Shuttle service.What amenities, facilities, and services are offered at Swahili Beach?
Are pets allowed at Swahili Beach?
No, pets are not allowed at Swahili Beach.Are pets allowed at Swahili Beach?
How do I get to Swahili Beach from the nearest airport?
The nearest airport is Ukunda Airport, located about about 8 mins from hotel by car (2.7 km) away.How do I get to Swahili Beach from the nearest airport?
Does Swahili Beach offer airport transfer services?
Yes, Swahili Beach offers airport transfer services. Contact the hotel in advance to confirm availability and fees.Does Swahili Beach offer airport transfer services?
About This Property
| Nearest Airport | Ukunda Airport |
|---|---|
| Distance to Airport | 2.72KM |
| Nearest Train Station | Mombasa Train Station |
| Distance to Train Station | 31.72KM |
| Average Price From | KWD173 |
| Hotel Star Rating | 5 |













